Theory and Practice of Model Transformation by Unknown
Author:Unknown
Language: eng
Format: epub
ISBN: 9783319933177
Publisher: Springer International Publishing
Abstraction Level: Reuse can be at the design level, e.g., in the form of design patterns [9], or directly at the implementation level to reuse transformation code.
Fig. 5.Different techniques enabling MT reuse across metamodels
4 Comparison of Some Existing Approaches
In this section, we analyze five prominent reuse approaches, classifying them by the introduced feature model. Each approach is based on a different technique, summarized in Fig. 5. Model types (Fig. 5a) is based on establishing a subtyping relation between metamodels. A-posteriori typing (Fig. 5b) works by retyping the model so that the reused MT can be applied to it. Concepts rely on genericity to rewrite the MT using a high-order transformation (Fig. 5c) to make it applicable to a particular metamodel. Similarly, MT patterns use a generative approach to synthesize specific MT code from a design pattern. Finally, multilevel modeling exploits the typing relation to apply the MT two (or more) metalevels below (Fig. 5d).
Table 1 summarizes how each approach instantiates the feature model. We provide more details on their working scheme using the running example in what follows.
Fig. 6.Reuse with model typing
Download
This site does not store any files on its server. We only index and link to content provided by other sites. Please contact the content providers to delete copyright contents if any and email us, we'll remove relevant links or contents immediately.
Time Management Made Easy: How to Cultivate New Habits, Improve Productivity and Get Things Done by Joshua Strachan(2370)
The 7 Habits of Highly Effective People by Stephen R. Covey & Sean Covey(2131)
The Concise Laws of Human Nature by Robert Greene(1723)
Doesn't Hurt to Ask by Trey Gowdy(1560)
Primal Leadership by Daniel Goleman(1142)
Hook Point: How to Stand Out in a 3-Second World by Brendan Kane(1099)
HBR's 10 Must Reads 2021 by unknow(1047)
Don't Sweat the Small Stuff...and It's All Small Stuff by Richard Carlson(1024)
Amazon Unbound by Brad Stone(983)
100 Things Successful People Do by Nigel Cumberland(968)
HBR's 10 Must Reads 2021 by Harvard Business Review(960)
The Job Closer by Steve Dalton(942)
Master of One by Jordan Raynor(938)
Lives of the Stoics by Ryan Holiday & Stephen Hanselman(902)
Declutter Your Mind: A step by step guide to learn to control your thoughts, stop worrying, relieve anxiety and eliminate panic attacks and negative thinking by Mia Chandler(880)
The Power of 100! by Shaun King(858)
Conflicted by Ian Leslie(804)
Coders at Work: Reflections on the craft of programming by Peter Seibel(793)
The Book of Hope by Jane Goodall(747)
